leather straps - Turc Anglais Dictionnaire